.choseItemBox {
		display: flex;
		flex-wrap: wrap;
		margin-top: 30px;
		width: 100%;
	}

	.marBtom {
		margin-bottom: 55px !important;
	}
	
	.emptyItem{
		color: #435C7A !important;
		opacity: 0.5;
		background: #FFFFFF;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		opacity: 0.45;
		border-radius: 8px;
	}
	
	.BtnText{
		
	}

	.Item {
		margin: 10px;
		width: 31%;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		border-radius: 8px;
		display: flex;
		background: #FFFFFF;
		/*实现垂直居中*/
		align-items: center;
	}

	.ItemText {
		padding: 22px 13px 22px 13px;
		width: 100%;
		text-align: center;
		font-size: 3.1vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
	}

	.topBox {
		display: flex;
		justify-content: space-around;
	}

	.nameDiv {
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		line-height: 48px;
	}

	.doctorTypeDiv {
		font-size: 2.5vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #A1ADBB;
		line-height: 48px;
	}


	.contentBox {
		padding-left: 25px;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
		margin-top: 10.125rem;
		margin-bottom: 10px;
	}
	
	.timeName{
		margin-top: 20px;
		padding-left: 35px;
		font-size: 32px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #A1ADBB;
	}
	.emptyBox{
		height: 50px;
		width: 100%;
	}

	.timeEmpty {
		margin-right: 50px;
	}

	.emptyBox {
		width: 100%;
		height: 50px;
	}

	.contentBoxItem {
		width: 24.6%;
		
		background: #FFFFFF;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		border-radius: 8px;
		font-size: 3.8vw;
		padding: 24px;
		margin: 10px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
	}
	.contentBoxItemNone{
		display: flex;
		align-items: center;
		justify-content: center;
		width: 18.6%;
		background: #FFFFFF;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		opacity: 0.45;
		border-radius: 8px;
		font-size: 2.4vw;
		padding: 20px;
		margin: 10px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
	}
	
	.contentBoxItem:active{
		color: #FFFFFF;
		background: #46C349;
	}

	.click {
		color: #FFFFFF;
		background: #46C349;
	}

	.CenterBox {
		display: flex;
		width: 100%;
	}

	.left {
		width: 50%;
		text-align: left;
	}

	.right {
		width: 50%;
		justify-content: flex-end;
	}

	.patientName {
		width: 100%;
		text-align: right;
		margin-right: 3.2rem;
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
	}

	.doctorName {
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		margin-left: 1.271428rem;
		line-height: 48px;
	}

	.doctorType {
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		line-height: 48px;
		margin-left: 2.871428rem;
	}

	.doctorNeedMoney {
		font-size: 2.4rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FE5F5F;
		line-height: 48px;
		margin-left: 30px;
	}

	.flex {
		display: flex;
	}

	.ItembottomBox {
		display: flex;
		justify-content: space-around;
	}



	.pageBox {
		margin-left: 10px;
		margin-right: 10px;
		display: flex;
		font-size: 3.5vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		/*实现垂直居中*/
		align-items: center;
	}

	.BtnText {
		text-align: center;
		width: 100%;
		font-size: 3.1vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
	}

	.homeBtn {
		margin-left: 50px;
	}

	.upPage {
		margin-left: 340px !important;
	}